Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
mitrailleuse
n. machine gun, mitrailleuse
detail>>
browning
n. browning automatic rifle, type of magazine-fed automatic rifle used by u.s. troops in...
detail>>
canon-mitrailleuse
n. pompom, antiaircraft cannon mounted on a ship
detail>>
1
2
3
Next